﻿@charset "utf-8";
/* CSS Document */
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p,table,tr,td{
margin:0;border:0;padding:0;font-style:normal; list-style:none;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;  }
body{ font-size:18px; line-height:34px; }
table{width:100%; border-collapse:collapse; border-spacing:0;  }
table td{word-break: break-all; word-wrap:break-word;}
h1,h2,h3,h4,h5,h6,strong,b{ font-weight:bold; font-size:18px; line-height:34px;}
.content {color:#222222; padding-bottom:60px;}
.content p{ font-size:18px; line-height:32px; display:block; text-align:justify; margin-top:24px!important; font-family:'PingFangSC-Regular, Microsoft Yahei';}
.content p img{width:100%!important; height:auto!important; border-radius:4px;}
.content p.imgshow { text-align:center; display:block;}


/**/
.mailTips{ padding:0.58rem 0.15rem 0;}
.mailTips p{ font-size:0.17rem; line-height:0.3rem; margin-bottom:0.23rem;}


/**/
.agreement{ padding-top:15px; color:#333333;}
.agreeTitle{ display:block; text-align:center; font-size:23px; font-weight:bold;}
.agreement b{ display:block; font-size:16px; font-weight:bold; margin-top:15px;}
.agreement p{ margin-top:15px; text-indent:2em; font-size:15px; line-height:23px;}
.agreement p span{ font-weight:bold; text-decoration:underline;}

/*里程*/
.mileage{padding-top:15px;}
.mileage b{ display:block; color:#333333; font-size:17px; line-height:23px;margin-bottom:5px; }
.mileage p{ display:block; color:#666666;font-size:16px; line-height:23px; margin-bottom:30px;}
.mileage p span{ float:right; text-align:right;}
.milinfo p{ margin-bottom:5px;}
.milinfo{ margin-bottom:30px;}
/*车界新鲜事早知道*/
.carNewsBox{ padding-top:30px; padding-bottom:72px;}
.carNews{ margin:0 15px 0 15px; border-left:1px dashed #cccccc; position:relative; }
.carNews dl.date{display: -webkit-box; margin-left:-5px; }
.carNews dl.date dt{ width:10px; height:10px; background:#999999; border-radius:10px; overflow:hidden; display:block; margin-right:20px;}
.carNews dl.date dd{width:100%; -webkit-box-flex: 1; font-size:18px; color:#333; line-height:18px; margin-top:-2px;}
.carNews ul li{ margin:35px 0 0 -5px; padding-bottom:0;}
.carNews ul li{ background:url(../images/circle.png) no-repeat left 2px; background-size:auto 10px; padding-left:33px; }
.carNews ul li:last-child{ padding-bottom:35px;}
.carNews ul li em{font-size:13px; color:#999; line-height:13px; display:block; font-family:'arial'; }
.carNews ul li b a{ display:block; font-size:18px; line-height:27px; color:#333333; margin-top:12px; text-decoration:none;}
.carNews ul li p{ margin-top:20px;}
.carNews ul li p a.share{ float:right; background:url(../images/share.png) no-repeat left center; background-size:11px 11px; width:11px; height:11px; margin-right:5px;}
.carNews ul li p span a{ background:url(../images/link.png) no-repeat left center; background-size:auto 12px; font-size:12px; line-height:12px; height:12px; color:#999999;  padding-left:16px; text-decoration:none; list-style:none;}

.carAutoNews{width:100%;height:72px;background:rgba(0,0,0,0.6); position:fixed; bottom:0;}
.carAutoNews a.open{width:65px;height:30px; float:right; background:rgba(73,147,247,1);border-radius:30px; font-size:14px; line-height:30px; color:#ffffff; display:block; text-decoration:none; text-align:center; margin:21px 15px 0 0 ;}
.carAutoNews dl{display: -webkit-box; margin:13px 0 0 15px; }
.carAutoNews dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.carAutoNews dl dt{ width:45px; height:45px; margin-right:10px; }
.carAutoNews dl dt img{ display:block; width:100%;}
.carAutoNews dl dd{width:100%; -webkit-box-flex: 1; padding-top:0px;}
.carAutoNews dl dd b{ display:block; font-size:18px; color:#ffffff; font-weight:normal; line-height:20px; overflow:hidden; height:20px; }
.carAutoNews dl dd p{ display:block; font-size:12px;  line-height:18px; color:#ffffff; font-weight:normal; margin-top:5px; }


/*新闻详细页--着陆*/
.newImg{ width:100%}
.newImg img{ display:block; width:100%;}
.newsDetails{ padding:20px 15px 0;}

.newsDetails b.detailTitle{ font-weight:bold; font-size:25px; line-height:32px; color:#333333; display:block;}
.deInfo { margin-top:15px;}
.deInfo a.focus{ float:right; width:60px;height:24px;background:rgba(73,147,247,1);border-radius:24px; font-size:12px; line-height:24px; color:#ffffff; text-align:center; text-decoration:none; display:block;}
.deInfo p{ font-size:13px; color:#999; line-height:24px;}
.deInfo p span{font-size:13px; color:#4993F7; margin-right:8px; }


.deContent{ margin-top:15px; word-break:normal;}
.deContent p{ font-size:18px; line-height:34px; color:#222222;  margin-top:20px;  font-family:'PingFangSC-Regular, Microsoft Yahei';}
.deContent p img{ display:block; width:100%; border-radius:4px; overflow:hidden; height:auto!important;}
.deContent img{display:block; width:100%; }

.deTool{ margin-top:30px;}
.deTool ul{/* display:-webkit-box; */overflow: hidden;}
.deTool ul li{/* -webkit-box-flex:1; */-moz-box-flex:1;box-flex:1;/* -webkit-box-ordinal-group:1; */-moz-box-ordinal-group:1;box-ordinal-group:1;width: 29%;margin: 0 2%;float: left;/* margin: 0 15px 0 0; */border:1px solid rgba(245,246,247,1);height: 39px;line-height: 39px;border-radius: 39px;text-align:center;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.04);}
.deTool ul li a{ font-size:13px;  color:#333333;  padding-left:20px; text-decoration:none; text-align:center; display:inline-block; }
.deTool ul li a.foldTool{ background:url(../images/h5_detail_col@2x.png) no-repeat left center; background-size:auto 16px;   }
.deTool ul li a.goodTool{background: url(../images/h5_detail_up@2x.png) no-repeat  left 11px;background-size:auto 16px;}
.deTool ul li a.wxTool{background: url(../images/h5_detail_chat@2x.png) no-repeat left 12px;background-size:auto 16px;padding-left:25px;}
.deTool ul li a.friendTool{background: url(../images/h5_detail_fri@2x.png) no-repeat left 11px;background-size:auto 16px;}
.deTool ul li:last-child{ margin-right:0;}

.deTool ul li a.goodTool span{ display:inline;}

.relateArticle{ margin-top:30px;}
.relateArticle b.relateTitle{ display:block; font-size:16px; background:url(../images/icon_fenlan.png) no-repeat; background-size:auto 20px; padding-left:14px; height:20px; line-height:20px;}
.relateArticle dl{ border-bottom:1px solid #EBEBEB; padding-bottom:18px; margin-top:18px; display:-webkit-box; }
.relateArticle dl dt{ width:100%; -webkit-box-flex: 1;}
.relateArticle dl dd{ width:110px; margin-left:15px;}
.relateArticle dl dd img{ display:block; width:100%;  border-radius:8px; overflow:hidden;}
.relateArticle dl dt b a{ display:block; font-size:16px; line-height:24px; color:#333; text-decoration:none;font-weight:400; height:48px; overflow:hidden;/* text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;  word-wrap: normal;*/}
.relateArticle dl dt p{ margin-top:13px; font-size:11px;  color:#999;}
.relateArticle dl dt p em.readNum{ background:url(../images/news_icon_browse@2x.png) no-repeat left center; background-size:auto 14px; padding-left:18px; font-style:normal; float:right;}
.relateArticle dl dt p span{ font-size:13px; line-height:13px;}
.relateArticle dl dt p span strong{ font-weight:normal; margin-left:10px;}

.articleComent{ margin-top:30px; padding-bottom:100px;}
.articleComent b.relateTitle{ display:block; font-size:16px; background:url(../images/icon_fenlan.png) no-repeat; background-size:auto 20px; padding-left:14px; height:20px; line-height:20px;}

.begincoment{ margin-top:30px;}
.begincoment {display:-webkit-box;}
.begincoment dt{ width:30px; height:30px; border-radius:30px; margin-right:10px; overflow:hidden;}
.begincoment dt img{ display:block; width:100%; border-radius:30px;}
.begincoment dd{width:100%; -webkit-box-flex: 1;}
.begincoment dd input{ height:30px; border-radius:30px; background:#F5F6F7; padding-left:2%; font-size:14px; line-height:30px; color:#BBBBBB; display:block; width:98%;}

.comList dl{display:-webkit-box; margin-top:30px;}
.comList dl dt{ width:30px; height:30px; border-radius:30px; margin-right:10px; overflow:hidden;}
.comList dl dt img{ display:block; width:100%; border-radius:30px;}
.comList dl dd{width:100%; -webkit-box-flex: 1;}
.comList dl dd .humanInfo{}
.comList dl dd .humanInfo a.addgood{ background:url(../images/h5_icon_up_unsel@2x.png) no-repeat left 1px; background-size:auto 14px; height:16px; float:right; font-size:12px; line-height:16px; color:#999; padding-left:18px; text-decoration:none;}
.comList dl dd .humanInfo span{ font-size:13px; color:#6F84A6;line-height:16px; }
.comList dl dd .humanInfo span em{ font-size:11px; font-style:normal; color:#999999;}
.comList dl dd p{ margin-top:3px; font-size:15px; line-height:25px; color:#333333;}
.comList dl dd ul{ background:#F5F6F7; padding:10px 15px; margin-top:10px;}
.comList dl dd ul li{ margin-bottom:8px; font-size:14px; line-height:22px;  color:#333333;}
.comList dl dd ul li:last-child{ margin-bottom:0;}
.comList dl dd ul li span{ color:#6F84A6;}
.comList dl dd ul li em{ font-style:normal; color:#999999; padding:0 2px;}


.hotTips{ background:#F5F6F7; padding:12px 15px; font-size:16px; line-height:28px;font-family:'PingFangSC-Regular, Microsoft Yahei'; color:#333333; position:relative; margin-top:20px;}
.hotTips em.htop{ display:block; background:url(../images/toparrow.png) no-repeat; background-size:23px 15px; width:23px; height:15px; position:absolute; top:0; left:0;}
.hotTips em.hbottom{ display:block; background:url(../images/bottomarrow.png) no-repeat; background-size:23px 15px; width:23px; height:15px; position:absolute; bottom:0; right:0;}



/*研报详情*/
.reportHot{ background:#F5F6F7; border-left:2px solid #c3c8d4; padding:15px 12px; margin-top:18px; }
.reportHot span{ display:block; font:15px/23px "Microsoft Yahei"; color:#333333;}
.reportInfo{ margin-top:20px; width:100%; background:#dddddd;}
.reportInfo p{ display:block; width:100%; margin-top:7px;}
.reportInfo p img{ display:block; width:100%;}

.tryRead{ background:#ffffff; margin-top:7px; text-align:center; padding-top:23px; padding-bottom:14px;}
.tryRead b{ display:block; font:23px/32px "Microsoft Yahei"; color:#4993F7;}
.tryRead p{ display:block; font:15px/21px "Microsoft Yahei"; color:#333333; margin-top:5px;}
.tryRead span{ display:block; width:100px; height:100px; margin:15px auto 0;}
.tryRead span img{ display:block; width:100%;}
.tryRead em{ display:block; text-align:center; font:12px/16px "Microsoft Yahei"; color:#999999; margin-top:5px;}
.fotHeight{ height:10px;}

/*展示厅*/
.normalLogo{ background: url(../../images/Supplier/normalbg.png) no-repeat top center; background-size:100% auto; padding-top:25px; height:125px;}
.normalLogo span{ display:block; width:60px; height:60px; border-radius:5px; margin:0 auto;}
.normalLogo span img{ display:block; width:100%;}
.normalLogo p{ display:block; text-align:center; font:17px/24px "Microsoft Yahei"; color:#FFFFFF; margin-top:15px;}

.superMember{ background: url(../../images/Supplier/superbg.png) no-repeat top center; background-size:100% auto; padding-top:25px; height:125px;}
.superMember p{ display:block; text-align:center; font:17px/24px "Microsoft Yahei"; color:#EDB578; margin-top:15px;}


.companyIndu{padding: 20px 20px 0;}
.companyIndu p{ display:block; font:14px/23px "Microsoft Yahei"; color:#999999; height:46px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;  word-wrap: normal;}
.companyIndu .normal { display:block; font:14px/23px "Microsoft Yahei"; color:#999999; height:138px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:6;  word-wrap: normal;}
.companyIndu dl{display:-webkit-box;  margin-top:6px; }
.companyIndu dl dt{width:100%; -webkit-box-flex: 1;}
.companyIndu dl dd{ width:8px; margin-left:10px;}
.companyIndu dl dd a{ display:block; background:url(../../images/Supplier/rightarrows.png) no-repeat; background-size:8px 12px; width:8px; height:12px; margin-top:5px;}
.companyIndu dl dt span{ display:inline-block; background:#F5F6F7; border-radius:2px; padding:0 8px; height:22px; font:12px/22px "Microsoft Yahei"; color:#999999; margin-right:10px;}

.proshow{ margin-top:40px;}
.subTitle{ padding:0 20px;}
.subTitle a{ float:right; font:12px/25px "Microsoft Yahei"; color:#999999; text-decoration:none;}
.subTitle p{ font:bold 16px/25px "Microsoft Yahei"; color:#333333;}
.subTitle p span{ font:14px/25px "Microsoft Yahei"; color:#999999;}


.prolbox{ padding-left:20px;}
.proList{ overflow-x:auto; -webkit-overflow-scrolling: touch;padding-top:12px; white-space: nowrap;  font-size: 0; height:100px; }
.proList::-webkit-scrollbar{display:none;}
.proList ul{ padding-left:3px;}
.proList li { position: relative; display: inline-block; margin-right:20px; width:240px; vertical-align:top; border-radius:8px;  box-shadow:0px 1px 15px 0px rgba(0,0,0,0.14);}
.proList li a { display: block; word-break:break-all;word-wrap:break-word;  width:240px; }
.proList li a dl{ padding:15px; width:210px; height:60px;}
.proList li a dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.proList li a dl dt{ float:left; width:61px; height:61px; border-radius:5px; margin-right:15px;overflow:hidden;}
.proList li a dl dt div {width: 118%;height: 100%;border-radius:5px;background-repeat: no-repeat;background-size: 114% 104%;background-position: right;}
.proList li a dl dt img{ display:block; width:100%; height:100%; border-radius:5px;}
.proList li a dl dd{ float:left; width:134px; text-align:left;}
.proList li a dl dd b{ display:block; font:bold 13px/18px "Microsoft Yahei"; color:#333333;text-overflow:ellipsis; overflow:hidden;}
.proList li a dl dd p{ display:block;  font:11px/15px "Microsoft Yahei"; color:#999999; height:15px; width:134px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal; margin-top:5px;}

.customshow{margin-top:30px;}
.showL{padding:0 20px; font:14px/20px "Microsoft Yahei"; color:#333333; margin-top:10px;}

.resource{ margin-top:34px;}

.resourceBox{ padding-left:20px;}
.resourceLis{ overflow-x:auto; -webkit-overflow-scrolling: touch;padding-top:12px; white-space: nowrap;  font-size: 0; height:115px; }
.resourceLis::-webkit-scrollbar{display:none;}
.resourceLis ul{ padding-left:3px;}
.resourceLis li { position: relative; display: inline-block;  margin-right:20px;width:90px; padding-bottom:10px; vertical-align:top; border-radius:8px;  box-shadow:0px 1px 15px 0px rgba(0,0,0,0.14);}
.resourceLis li a { display: block; word-break:break-all;word-wrap:break-word;  width:90px; text-decoration:none; }
.resourceLis li a p{ display:block; width:60px; height:60px; border-radius:5px; overflow:hidden;  padding:15px 15px 0; }
.resourceLis li a img{ display:block; width:100%; height:100%;border-radius:5px;}
.resourceLis li a span{  padding:0 5px;display:block; font:11px/15px "Microsoft Yahei"; color:#999999; text-align:center; text-decoration:none; margin-top:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal;}

.patent{ margin-top:34px;}
.patent ul{ margin-top:15px; padding:0 20px;}
.patent ul li{border-radius:8px;  box-shadow:0px 1px 15px 0px rgba(0,0,0,0.14); padding:13px 15px; margin-bottom:20px;}
.patent ul li dl dt{ display:block; font:bold 13px/18px "Microsoft Yahei";  color:transparent;  text-shadow: #c6c6c6 0 0 5px;}
.patent ul li dl dd{  color:transparent;  text-shadow: #c6c6c6 0 0 5px; font:14px/20px "Microsoft Yahei"; display:block; margin-top:6px;}
.patent ul li dl dd:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.patent ul li dl dd p{ width:50%; float:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal; }

.cell{display:block; width:60px; height:60px; border-radius:5px; margin:0 auto; background:#ffffff;  overflow:hidden;}
.cell span{  display:table-cell; vertical-align:middle;  text-align:center; height:60px; }
.cell span img { width:100%;}

/*搜索列表着陆页*/
.normalLogo p{ display:block; text-align:center; font:17px/24px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFFFFF; margin-top:15px;}

.superMember{ background: url(../images/superbg.png) no-repeat top center; background-size:100% auto; padding-top:25px; height:125px;}
.superMember p{ display:block; text-align:center; font:17px/24px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#EDB578; margin-top:15px;}


/*.companyIndu{ padding:15px 20px 0;}*/
.companyIndu p{ display:block; font:14px/23px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#999999; height:46px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;  word-wrap: normal;}
.companyIndu dl{display:-webkit-box;  margin-top:6px; }
.companyIndu dl dt{width:100%; -webkit-box-flex: 1;}
.companyIndu dl dd{ width:8px; margin-left:10px;}
.companyIndu dl dd a{ display:block; background:url(../../images/rightarrows.png) no-repeat; background-size:8px 12px; width:8px; height:12px; margin-top:5px;}
.companyIndu dl dt span{ display:inline-block; background:#F5F6F7; border-radius:2px; padding:0 8px; height:22px; font:12px/22px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#999999; margin-right:10px;}

.proshow{ margin-top:40px;}
.subTitle{ padding:0 20px;}
.subTitle a{ float:right; font:12px/25px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#999999; text-decoration:none;}
.subTitle p{ font:bold 18px/25px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#333333;}
.subTitle p span{ font:14px/25px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#999999;}


.prolbox{ padding-left:20px;}
.proList{ overflow-x:auto; -webkit-overflow-scrolling: touch;padding-top:12px; white-space: nowrap;  font-size: 0; height:100px; }
.proList::-webkit-scrollbar{display:none;}
.proList ul{ padding-left:3px;}
.proList li { position: relative; display: inline-block; margin-right:20px; width:240px; vertical-align:top; border-radius:8px;  box-shadow:0px 1px 15px 0px rgba(0,0,0,0.14);}
.proList li a { display: block; word-break:break-all;word-wrap:break-word;  width:240px; }
.proList li a dl{ padding:15px; width:210px; height:60px;}
.proList li a dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.proList li a dl dt{ float:left; width:61px; height:61px; border-radius:5px; margin-right:15px;}
.proList li a dl dt img{ display:block; width:100%; border-radius:5px;}
.proList li a dl dd{ float:left; width:134px; text-align:left;}
.proList li a dl dd b{ display:block; font:bold 13px/18px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#333333;}
.proList li a dl dd p{ display:block;  font:11px/15px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#999999; height:15px; width:134px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal; margin-top:5px;}

.customshow{margin-top:30px;}
.showL{padding:0 20px; font:14px/20px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#333333; margin-top:10px;}

.resource{ margin-top:34px;}

.resourceBox{ padding-left:20px;}
.resourceLis{ overflow-x:auto; -webkit-overflow-scrolling: touch;padding-top:12px; white-space: nowrap;  font-size: 0; height:115px; }
.resourceLis::-webkit-scrollbar{display:none;}
.resourceLis ul{ padding-left:3px;}
.resourceLis li { position: relative; display: inline-block;  margin-right:20px;width:90px; padding-bottom:10px; vertical-align:top; border-radius:8px;  box-shadow:0px 1px 15px 0px rgba(0,0,0,0.14);}
.resourceLis li a { display: block; word-break:break-all;word-wrap:break-word;  width:90px; text-decoration:none; }
.resourceLis li a p{ display:block; width:60px; height:60px; border-radius:5px; overflow:hidden;  padding:15px 15px 0; }
.resourceLis li a img{ display:block; width:100%;}
.resourceLis li a span{  padding:0 5px;display:block; font:11px/15px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#999999; text-align:center; text-decoration:none; margin-top:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal;}

.patent{ margin-top:34px;}
.patent ul{ margin-top:15px; padding:0 20px;}
.patent ul li{border-radius:8px;  box-shadow:0px 1px 15px 0px rgba(0,0,0,0.14); padding:13px 15px; margin-bottom:20px;}
.patent ul li dl dt{ display:block; font:bold 13px/18px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;  color:transparent;  text-shadow: #c6c6c6 0 0 5px;}
.patent ul li dl dd{  color:transparent;  text-shadow: #c6c6c6 0 0 5px; font:14px/20px "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; display:block; margin-top:6px;}
.patent ul li dl dd:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.patent ul li dl dd p{ width:50%; float:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal; }



/*活动结束*/
.gameover{  width:210px; position: absolute; top:50%;left:50%;-moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);}
.gameover p img{ display:block; width:100%;}
.gameover b{ display:block; font-size:18px; color:#999999; text-align:center; margin-top:30px; font-weight:normal; line-height:20px;}
.gameover span{ display:block; text-align:center; font-size:15px; color:#BBBBBB; margin-top:10px; line-height:21px; padding-bottom:90px;}
.gameover span a{ color:#4993F7;}


/*200323文章详情页*/
.newsDetails b.detailedTitle{  font-size:24px; line-height:35px; color:#333333; display:block; font-family: Arial,Helvetica,sans-senif,PingFangSC-Regular,"Microsoft YaHei"; }
.englishArticle{font-family: 'Arial, PingFangSC-Regular, Microsoft Yahei';}
.from{ font-size:13px; color:#999999; margin:15px 0px 0px; line-height:20px;}
.englishArticle p{}
.englishArticle .photo{ text-align:center; color:#333333; font-size:14px; }
.introduce{ font-family:'SF Pro SC', 'HanHei SC', 'SF Pro Text', 'Myriad Set Pro', 'PingFang SC', 'Helvetica Neue', Helvetica, Arial , sans-serif;  background:#F5F6F7; padding:15px; margin-top:20px; font-size:14px; line-height:23px;}
.introduce a,.contact a{ color:#77A2BD;}
.contact{ border-top:1px #ededed  solid; margin-top:20px; margin-bottom:28px; padding-top:15px;font-size:12px; line-height:24px; color:#999999;font-family: 'SF Pro SC', 'HanHei SC', 'SF Pro Text', 'Myriad Set Pro', 'PingFang SC', 'Helvetica Neue', Helvetica, Arial,sans-serif  }
.carAutoNewsA{width:100%;height:72px; bottom:0; font-family: 'Arial, PingFangSC-Regular, Microsoft Yahei'; }
.carAutoNewsA dl{display: -webkit-box;position:fixed;bottom:0PX;/* border-top:1PX solid #F5F6F7; */height:60px;bottom:0;padding-top:14PX;background:#FFF;width:100%;box-shadow: 0px -2px 4px 0px rgba(0,0,0,0.03);}.carAutoNewsA a{ text-decoration:none;}
.carAutoNewsA dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.carAutoNewsA dl dt{ width:49px; height:49px; margin-right:10px; padding-left:15px }
.carAutoNewsA dl dt img{ display:block; width:100%;}
.carAutoNewsA dl dd{width:100%; -webkit-box-flex: 1; padding-top:4px;}
.carAutoNewsA dl dd b{ display:block; font-size:18px; color:#333; font-weight:normal; line-height:20px; overflow:hidden; height:20px; }
.carAutoNewsA dl dd p{ display:block; font-size:12px;  line-height:18px; color:#01528A; font-weight:normal; margin-top:5px; font-weight:bold;}

/*缺省页*/
.widen{ width:300px;}
.carAutoNewsA dl dd.slogan p{ color:#333333; font-weight:normal;}
.carAutoNewsA a.open{width:65px;height:30px; float:right; background:rgba(73,147,247,1);border-radius:30px; font-size:14px; line-height:30px; color:#ffffff; display:block; text-decoration:none; text-align:center; margin:21px 15px 0 0 ; position:fixed; z-index:10; bottom:22px; right:6px;}


/*评论缺省页*/
a.sofa{ background:url(../images/sofa.png) no-repeat; background-size:100%; width:210px; margin:60px auto 40px; height:140px; display:block;}
.blue{ text-decoration:none; color:#4F7BAE;}

/*20200529*/
.date{ background:#F5F6F7; font-size:14px; color:#333; padding-left:20px; margin-top:18px; margin-bottom:30px; }
.dateFix{ height:50px;}
.dateFixed{ position:fixed; display:block; width:100%; z-index:99; top:0PX; margin-top:0PX;}
.contentTitle{ overflow:hidden; padding:0px 20px; margin-top:15px;}
.contentTitle dl{display:-webkit-box; display:-moz-box;}
.contentTitle dt{ font-size:12px; color:#999999;width:50px; height:72px; line-height:29px;}
.contentTitle dd{-webkit-box-flex:1; -moz-box-flex:1; position:relative; padding-left:14px;}
.contentTitle dd p{ font-size:17px; color:#333; line-height:28px; font-weight:bold;}
.contentTitle dd .origi{ background:url(../images/home_icon_share@2x.png) no-repeat 2px; background-size:12px; font-size:12px; color:#bbb; padding-left:20px; text-decoration:none;}
.contentTitle dd .share{background:url(../images/newsShare.png) no-repeat right 10px;  background-size:12px;width:40px; height:40px; float:right;}
.contentTitle dd span{ width:6px; height:6px; background:#4993F7; border-radius:50px; position:absolute; display:block; left:0px; top:12px;}
/*企业列表落地页*/
.enterpriseList{ padding:20PX 20PX; padding-bottom:0PX;}
.enterpriseList .introduction{ margin-bottom:20PX; border-bottom:1px solid #EBEBEB; padding-bottom:21px;}
.location{width:36px;  padding:0px 5px;background:rgba(255,255,255,1);box-shadow:0px 2px 30px 0px rgba(0,0,0,0.14);border-radius:45px; position:fixed; right:20px; top:35%; padding-bottom:13px;}
.location p{ font-size:10px; line-height:15px;}
.location a{ text-decoration:none;}
.location a .engine{ color:#4993F7; background:url(../../images/tab_data_filter_unsel@2x.png) no-repeat center 10px; background-size:22px; padding-top:32px; text-align:center; border-bottom:1px solid #EBEBEB; padding-bottom:8px; margin-bottom:8px;}
.location a .unengine{ color:#333333; background:url(../../images/tab_data_filter_sel@2x.png) no-repeat center 10px; background-size:22px; padding-top:32px; text-align:center; border-bottom:1px solid #EBEBEB; padding-bottom:8px; margin-bottom:8px;}
.location a .unaddress{ color:#333333; text-align:center; background:url(../../images/tab_data_posi_sel@2x.png) no-repeat center 0px; background-size:22px;padding-top:22px;}
.location a .address{ color:#4993F7; text-align:center; background:url(../../images/tab_data_posi_unsel@2x.png) no-repeat center 0px; background-size:22px;padding-top:22px;}
.butfix{overflow: hidden;bottom:72px;width:100%;background:#FFFFFF;padding-bottom: 50px;padding-top:29px;}
.butfix a{ text-decoration:none; font-size:17px;height:44px; line-height:44px; text-align:center; border-radius:100px;float:left;}
.butfix a.rebateButA{ float:none; margin:0 auto; display:block;width: 65%;background: #4993F7; color: #fff;}
/*20200729*/
body.wide{    max-width: 640px;margin: 0 auto; min-width: 320px;background: #efefef;}
.enterprise{ background: #ffff; position: relative;}
/*.enterprise .location{position: absolute;}*/
.enterprise .carAutoNewsA dl{left: 0px;}

/*企业主页首屏和企业员工20200723*/
.exhibitionHead{background: url(../../images/companyBJ@3x.png) no-repeat top center;background-size:100% auto;height:210px;position: relative;margin-bottom: 50px;}
.exhibitionHeadVip{ background: url(../../images/date_img_bg_company_vip@3x.png) no-repeat top center; background-size:100% auto;  height:140px; position: relative; margin-bottom: 50px;}
.exhibitionHeadOrdinary{ background: url(../../images/date_img_bg_company@3x.png) no-repeat top center; background-size:100% auto; height:140px; position: relative; margin-bottom: 50px;}
.headlogo{position: absolute;width: 70PX;height: 70PX;bottom: -35px;left: 20px;overflow: hidden;box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.08);border-radius: 8px;background: #fff;}
.headlogo span{display:table-cell;vertical-align:middle;text-align:center;height:70px;}
.headlogo span img { width:100%;}
.NameCompany{ padding: 0px 20px; border-bottom: 8px solid #F5F6F7; padding-bottom: 13px;}
.NameCompany h3{ font-size: 19px; color: #333; line-height: 27px;}
.NameCompany .tips{ font-size: 13px; color: #333; border-top: 1px solid #F5F5F5; padding-top: 16px; line-height: 18px; background: url("../../images/iconNotice@3x.png") no-repeat 0PX 18PX;background-size: 15PX; padding-left: 25PX;}
.NameCompany .icon { overflow: hidden; margin-top: 10px; padding-bottom: 15px;}
.NameCompany .icon a{display: block; float: left; margin-right: 8px;}
.NameCompany .supplier{ width: 93px; height: 16px; background: url("../../images/data_company_icon_open@3x.png") no-repeat; background-size: 93px; }
.NameCompany .supplierOrdinary{ width: 93px; height: 16px; background: url("../../images/data_company_icon_unopen@3x.png") no-repeat; background-size: 93px; }
.NameCompany .privately{ width: 43px; height: 15px; background: url("../../images/data_company_icon_type1@3x.png") no-repeat; background-size: 43px; }
.NameCompany .jointVenture{ width: 43px; height: 15px; background: url("../../images/data_company_icon_type2@3x.png") no-repeat; background-size: 43px; }
.NameCompany .foreignCapital{ width: 43px; height: 15px; background: url("../../images/data_company_icon_type3@3x.png") no-repeat; background-size: 43px; }
.NameCompany .enterprise{ width:43px; height: 15px; background: url("../../images/data_company_icon_type4@3x.png") no-repeat; background-size: 43px; }
.NameCompany .tips a{color: #333;text-decoration:none;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;word-wrap: normal;display: block;}

.tab{height: 44px; border-bottom: 1px solid #F5F5F5; /*padding: 0px 25px; padding-left: 17px;*/position:sticky;top:0;background: white; z-index: 1;padding: 0px 35px;}
.tab ul li{ float: left; font-size: 15px; padding: 11px 0px; padding-right:40px; line-height: 21px; color: #999; position: relative;}
.tab ul li a{ color: #999; text-decoration: none;}
.tab ul li a.select{color: #333;}
.tab ul li span{font-size:9px;font-weight:400;color:rgba(253,66,70,1);line-height:25px; position: absolute;padding:0px 2px;top: 5px;}
.tab ul li b{width:20px;height:3px;background:#3F76F6;border-radius:20px; position: absolute; bottom:-1px;margin: 0 0 0 -10px;left: 50%;}

.staff{ padding: 0 20px;}
.staff dl{ border-bottom: 1px solid #F5F5F5;display:-webkit-box; display:-moz-box; padding: 15px 0px;}
.staff dl{ border-bottom: 1px solid #F5F5F5;display:-webkit-box; display:-moz-box; padding: 15px 0px;}
.staff dl dt{width:50px; height:50px; margin-right: 12px;}
.staff dl dt img{ width: 100%; border-radius: 100px;}
.staff dl dd{-webkit-box-flex:1; -moz-box-flex:1;}
.staff dl dd h3{font-size:17px;font-weight: normal;color:rgba(51,51,51,1);line-height:24px; margin-bottom: 6px;}
.staff dl dd p{font-size:12px;font-weight:400;color:rgba(153,153,153,1);line-height:17px;}
.staff a{text-decoration:none; }


.carAutoNewsA{width:100%;height:72px; bottom:0; font-family: 'Arial, PingFangSC-Regular, Microsoft Yahei'; }
.carAutoNewsA dl{display: -webkit-box;position:fixed;bottom:0PX;/* border-top:1PX solid #F5F6F7; */height:60px;bottom:0;padding-top:14PX;background:#FFF;width:100%;box-shadow: 0px -2px 4px 0px rgba(0,0,0,0.03);}.carAutoNewsA a{ text-decoration:none;}
.carAutoNewsA dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.carAutoNewsA dl dt{ width:49px; height:49px; margin-right:10px; padding-left:15px }
.carAutoNewsA dl dt img{ display:block; width:100%;}
.carAutoNewsA dl dd{width:100%; -webkit-box-flex: 1; padding-top:4px;}
.carAutoNewsA dl dd b{ display:block; font-size:18px; color:#333; font-weight:normal; line-height:20px; overflow:hidden; height:20px; }
.carAutoNewsA dl dd p{ display:block; font-size:12px;  line-height:18px; color:#01528A; font-weight:normal; margin-top:5px; font-weight:bold;}
.carAutoNewsA dl dd.slogan p{ color:#333333; font-weight:normal;}
.carAutoNewsA a.open{width:65px;height:30px; float:right; background:rgba(73,147,247,1);border-radius:30px; font-size:14px; line-height:30px; color:#ffffff; display:block; text-decoration:none; text-align:center; margin:21px 15px 0 0 ; position:fixed; z-index:10; bottom:22px; right:6px;}
.exMedio{ background:none; padding-top:0; height:auto;}

@media screen and (min-width:320px) and (max-width:374px){.exMedio iframe{ height:184px;overflow:hidden;}}
@media screen and (min-width:375px) and (max-width:413px){.exMedio iframe{ height:212px;overflow:hidden;}}
@media screen and (min-width:414px) and (max-width:640px){.exMedio iframe{ height:235px; overflow:hidden;}}
@media screen and (min-width:641px){.exMedio iframe{ height:435px; overflow:hidden; }}

/*企业分享20201117*/
.shareCompany{ padding:0 20px ;}
.shareCompany ul li{ border-bottom:1px solid #f5f5f5; padding:23px 0;}
.shareCompany ul li dl{display:-webkit-box; display:-moz-box;}
.shareCompany ul li dt{width:60px;height:60px;border-radius:8px;border: 1px solid #EBEBEB; margin-right:20px; overflow: hidden;}
.shareCompany ul li dd{ flex:1; -ms-flex:1; -webkit-flex:1; -webkit-box-flex:1;  width:100%;}

.companyImg{ width:60px; height:60px;display:table-cell; vertical-align:middle; text-align:center; overflow:hidden; }
.companyImg img{ width:100%; vertical-align:middle; border:0;}
.shareCompany ul li dd b{ display:block; font-size:15px; color:#333333; margin-top:0px; line-height:21px;} 

.shareCompany ul li dd p{ display:block; font-size:12px; line-height:16px; color:#999; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal; margin-top:5px;}
.shareCompany ul li dd .goldicon {
    background: url('../../images/Supplier/copy@3x.png') no-repeat 0 0px;
    background-size: contain;
    width: 14px;
    height: 13px;
    display: inline-block;
}
/*小程序落地页*/
.littleSystem{ height:100vh;background:url(https://c2.gasgoo.com/app/cn/image/bottombg@3x.png) no-repeat left bottom; background-size:100% auto;}
.sTop{ background:url(https://c2.gasgoo.com/app/cn/image/topbg@3x.png) no-repeat right top; background-size:auto 44px; height:44px;}
.slogo{ width:78px; height:25px; padding:13px 0 0 20px;}
.slogo img{ display:block; width:100%;}
.sMain{ padding:0 5%; width:90%;  position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);}
.sdata img { display:block; width:100%;}
.scode p{ width:140px; height:140px; margin:6px auto; display:block;}
.scode p img{display:block; width:100%;}
.scode span{ text-align:center; font-size:17px; color:#666666; margin-top:6px; display:block;}
/*20210113展示厅*/
.headlogo{    box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.08);   border-radius: 8px;}
.logoIcon{ right:15px; position:absolute; bottom:-32px;}
.logoIcon:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.logoIcon  a{ float:right; margin:3px 3px 0 0 ;}
.logoIcon a.visIcon{ background:url(../../images/company/company_icon_view@2x.png) no-repeat left center;background-size:42px 29px; display:block; width:42px; height:29px;
    margin-left: 5px;}
.logoIcon a.dmIcon{ background:url(../../images/company/company_icon_bar_unsel@2x.png) no-repeat left center; background-size:42px 29px; display:block; width:42px; height:29px;}
.NameCompany .icon{ overflow:unset; padding-top:12px; margin-top:0; height:15px; padding-bottom: 5px; }
.icon .kpIcon{ float:right; position:relative; top:-5px;}
.icon .kpIcon a{width:64px; height:27px;border-radius: 27px;border:1px solid #3F76F6;text-decoration:none; line-height:27px; text-align:center;}
.icon .kpIcon a span{ background:url(../../images/company/company_icon_uup_unsel@2x.png) no-repeat left center; background-size:auto 12px; font-size:12px; color:#3F76F6; padding-left:17px; display:inline-block; }
.icon .kpIcon em{position:absolute; right:3px; top:-5px; display:block; background:#FD4246; border-radius:14px;  height:14px; padding:0 5px; color:#ffffff; font-size:9px; line-height:14px; font-style:normal; font-weight:normal!important; }
.basicInfo:before{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.basicInfo{ font-size:12px;line-height:20px; height:20px; margin-top:8px; margin-left:5px;}
.basicInfo a{ display:inline-block; background:url(../../images/company/com_icon_more@2x.png) no-repeat right center; background-size:auto 12px;    color:#666666; padding-right:5px;  text-decoration:none; margin-right:20px;}
.basicInfo ul ,.basicInfo span ,.basicInfo p { display:block;margin-right:5px; float:left;}
.basicInfo ul li{ float:left; width:16px;height:16px;border:2px solid #FFFFFF; border-radius:16px; overflow:hidden; margin-left:-4px;}
.basicInfo ul li img{ display:block; width:100%;}
.basicInfo span{ color:#333; }

.tab{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space: nowrap; font-size:0; padding:0; border-bottom:1px solid #f5f5f5; }
.tab::-webkit-scrollbar{display:none;}
.tab ul{ padding-left:8px; }
.tab ul li{ float:none; display:inline-block; padding:11px 12px;}
.NameCompany h3{ width:80%;}

.mainPro{}
.mainPro p{ font-size:14px;padding:20px;line-height:20px;color:#333333;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.mainPro ul{ display:flex; padding-right:20px; margin-bottom:20px;}
.mainPro ul li{ flex:1; -ms-flex:1; -webkit-flex:1; -webkit-box-flex:1;  margin-left:20px; width:100%; text-align:center;  }
.mainPro ul li div{display: table-cell; vertical-align: middle; text-align: center;border-radius:4px;border: 1px solid #f5f5f5; overflow:hidden}
/*.mainPro ul li img{ border-radius:4px; }*/
.mainPro ul li span{ display:block; text-align:center; font-size:12px; color:#666666; line-height:16px; height:16px; margin-top:8px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal;}
.mainPro a{ display:block; text-align:center; text-decoration:none; color:#999999; font-size:14px; margin-top:-5px; height:20px; line-height:20px;}



.newStyle{ overflow-x:auto; -webkit-overflow-scrolling: touch;padding-top:12px; white-space: nowrap;  font-size: 0;}
.newStyle::-webkit-scrollbar{display:none;}
.newStyle ul{ padding-left:3px; padding:0; font-size:0; line-height:0;}
.newStyle li { display: inline-block; margin-right:20px;}
.newStyle li a{ text-decoration:none;}
.newStyle li p{ width:140px;height:140px;background: #FFFFFF;border-radius:4px;border: 1px solid #F5F5F5; display: table-cell; vertical-align: middle; text-align: center;overflow:hidden}
.newStyle li img{max-width:100%; max-height:100%; width:auto; height:auto; vertical-align:middle;}
.newStyle li span{ display:block; text-align:center; font-size:12px; font-weight:normal; color:#666666; line-height:16px; height:16px; margin-top:8px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-wrap: normal; width:140px;}

.industry{ margin-top:30px;}
.industry dl{ border-bottom:1px solid #f5f5f5; padding:15px 0;display:-webkit-box; display:-moz-box; margin:0 20px; font-size:14px; line-height:20px; color:#333333; }
.industry dl.grayTxt{ color:#cccccc;}
.industry dl dt{ color:#999999; width:70px; margin-right:6px;}
.industry dl dd{width:100%; -webkit-box-flex: 1; }
a.morePro{ display:block; text-align:center; text-decoration:none; color:#999999; font-size:14px; margin-top:15px; height:20px; line-height:20px;}
.industry dl.grayTxt dt ,.industry dl.grayTxt dd{ color:#cccccc;}

.rightIcon{ position:fixed; right:20px; bottom:99px;z-index:999}
.rightIcon a{ width:50px; height:50px; background:#FFFFFF; box-shadow:0px 2px 14px 0px rgba(0, 0, 0, 0.12); border:1px solid #EBEBEB; display:block; border-radius:50px; margin-top:15px;text-decoration:none;}
.rightIcon a.rightIcon1 em{ background:url(../../images/company/data_company_icon_col@2x.png) no-repeat; background-size:22px 22px; display:block; width:22px; height:22px; margin:7px auto 0;}
.rightIcon a.rightIcon1 span{ display:block; text-align:center; font-size:10px; color:#3F76F6; height:14px; line-height:14px; }

.rightIcon a.rightIcon2 em{ background:url(../../images/company/data_company_icon_tel@2x.png) no-repeat; background-size:22px 22px; display:block; width:22px; height:22px; margin:7px auto 0;}
.rightIcon a.rightIcon2 span{ display:block; text-align:center; font-size:10px; color:#3F76F6; height:14px; line-height:14px; }

.rightIcon a.rightIcon3 em{ background:url(../../images/company/data_company_icon_share@2x.png) no-repeat; background-size:22px 22px; display:block; width:22px; height:22px; margin:7px auto 0;}
.rightIcon a.rightIcon3 span{ display:block; text-align:center; font-size:10px; color:#3F76F6; height:14px; line-height:14px; }

.proshow{ margin-top:30px;}
.subTitle p{ font-size:16px;}
.carAutoNewsA a.open{ background:#3F76F6;}
.NameCompany .tips{ margin-top:15px; padding-top:12px;background: url("../../images/iconNotice@3x.png") no-repeat 0px 14px; background-size:auto 14px; border-top:1px solid #f5f5f5;}
.carAutoNewsA{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.carAutoNewsA dl dd b{ font-weight:bold;}

/*投票*/
.included{width:40px; height:15px; background: linear-gradient(315deg, #FFC468 0%, #FF993F 100%); border-radius:2px; font-size:9px; color:#ffffff; text-align:center; line-height:15px; display:block; float:left;}
.NameCompany{ padding-right:0!important;}
.NameCompany .icon{ margin-right:15px!important; }
.survey{position:relative; z-index:99;}
.surList{ overflow-x:auto; -webkit-overflow-scrolling: touch;margin-top:10px;  white-space: nowrap;  font-size: 0; padding-bottom:7px; }
.surList::-webkit-scrollbar{display:none;}
.surlist ul{ font-size:0; padding:0; line-height:0;}
.surList ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.surList ul li{  margin-right:8px; background:rgba(205, 136, 67, 0.13); padding:0 6px; height:24px; line-height:24px; display:inline-block;}
.surList ul li a{ display:block;background:url(../../images/survey/data_company_icon_list@2x.png) no-repeat left center; background-size:auto 14px; font-size:12px; color:#CD8843; padding-left:17px; text-decoration:none;}
.surList ul li a span{ display:block; background:url(../../images/survey/data_company_icon_list_more@2x.png) no-repeat right center; background-size:auto 12px; padding-right:10px;}

.surDetail{ width:240px; height:auto; background: #FFFFFF; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.17);border-radius:8px;border: 1px solid #EBEBEB; padding:15px; position:fixed; left:15px; bottom:90px;}
.surDetail a.closeIcon{ background:url(../../images/survey/act_icon_vote_close@2x.png) no-repeat left center; background-size:34px 34px; display:block; width:34px; height:34px; float:right; margin:-5px -5px 0 0;}
.surTitle{ font-size:14px; color:#333333; line-height:20px;}
.surTitle span{width:33px; height:16px;background: #FD4246;border-radius:2px; font-size:9px; color:#ffffff; line-height:16px; display:inline-block; text-align:center; margin-right:5px; }
.surDetail ul{ margin-top:15px; max-height:126px;overflow-y:auto; -webkit-overflow-scrolling: touch; }
.surDetail ul::-webkit-scrollbar{display:none;}

.surDetail ul li{height:auto; background:#FFFFFF;box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.06);border-radius:8px;border: 1px solid #EBEBEB; padding:13px 15px; margin-bottom:13px;}
.surDetail ul li a{ display:block; background:url(../../images/survey/act_icon_vote@2x.png) no-repeat left center; background-size:auto 38px; font-size:14px; line-height:19px; color:#333333; padding-left:43px; text-decoration:none;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;  word-wrap: normal;}

.surBut{ margin-top:15px;}
.surBut a{ display:block; width:100%; height:44px;background: #3F76F6;border-radius: 44px; font-size:17px; color:#ffffff; text-align:center; line-height:44px; text-decoration:none;}
.rightIcon a.surIcon{ background:url(../../images/survey/tp.png) no-repeat; background-size:80px 80px; display:block; width:80px; height:80px; box-shadow:none; margin-top:0; border-radius:0; border:0; margin-bottom:0;}
.rightIcon{ right:0!important; }
.rightIcon a{ margin-top:0; margin-bottom:15px; margin:0 auto 15px; }

/*20210818*/
.degrees360{ width: 87px; height: 65px; position: absolute; left: 50%; top: 50%; margin-left: -43px; margin-top: -32px; background: url("../../images/cardIcon/company_icon_360@3x.png") no-repeat; background-size: 87px; display: block;}
.realScene{width:42px;height:14px;border-radius: 24px;opacity: 0.6;position: absolute; right: 20px; top:71px; font-size: 11px; color: #fff; background:#000000 url("../../images/cardIcon/company_icon_360_right@3x.png") no-repeat 6px 6px; background-size:18px; text-align: right; line-height:14px; padding: 5px 8px; text-decoration: none;}
.videoIconButton{width:42px;height:14px;border-radius: 24px;position: absolute; right: 20px; top:115px; font-size: 11px; color: #fff; background:#000000A8 url("../../images/cardIcon/company_icon_voide_right@3x.png") no-repeat 6px 6px; background-size:18px; text-align: right; line-height:14px; padding: 5px 8px; text-decoration: none;}
.evaluationPIC img{ width: 100%;}
.evaluationTitle{ color:#666666; padding: 0px 35px; font-size: 12px; overflow: hidden;}
.evaluationTitle li{ width: 50%; float: left;  }
.evaluationTitle li p{background: url("../../images/cardIcon/company_com_img_no@3x.png") no-repeat 0px 11px; background-size:10px; padding-left: 18px;}
.evaluationTitle li p .up{ background: url("../../images/cardIcon/company_com_icon_up@3x.png") no-repeat; width: 7px; height: 9px; background-size: 7px; display: inline-block;}
.evaluationTitle li p .down{ background: url("../../images/cardIcon/company_com_icon_down@3x.png") no-repeat; width: 7px; height: 9px; background-size: 7px; display: inline-block;}
.evaluationTitle li p.right{ float: right;}
/*配套图谱20211013*/ 
.screenIcon{ background: url("../../images/com_icon_expand@2x.png") no-repeat 0 5px; padding-left:20px; background-size:15px;} 
.matchingAtlas{ margin-top: 15px; padding: 0 20px;} 
.matchingAtlas img{ width: 100%;}


